/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.testis.data.parser;

/**
 *
 * @author nurhat
 */
public interface AtofModuleParameterNames {
    /*terminal module parameters*/

    public static String TAM_APP_PATH = "TAM_APP_PATH";
    public static String TAM_PARAMS = "TAM_PARAMS";
    public static String TAM_CONTAINS_STRING = "TAM_CONTAINS_STRING";
    public static String TAM_EXPECTED_EXIT_CODE = "TAM_EXPECTED_EXIT_CODE";
    public static String TAM_OUTPUT_STRING = "TAM_OUTPUT_STRING";
    public static String TAM_ERROR_STRING = "TAM_ERROR_STRING";
    public static String TAM_EXIT_CODE = "TAM_EXIT_CODE";
    /*communication module parameters*/
    public static String CM_HOST = "CM_HOST";
    public static String CM_USERNAME = "CM_USERNAME";
    public static String CM_PASSWORD = "CM_PASSWORD";
    public static String CM_PORT = "CM_PORT";
    public static String CM_COMMAND_TO_SEND = "CM_COMMAND_TO_SEND";
    public static String CM_STRING_TO_SEND_AND_VERIFY =
            "CM_STRING_TO_SEND_AND_VERIFY";
    public static String CM_KEEP_ALIVE_TIME = "CM_KEEP_ALIVE_TIME";
    public static String CM_COMMAND_PROMPT_CHAR = "CM_COMMAND_PROMPT_CHAR";
    /*gui apps module parameters*/
    public static String GUI_APP_SCRIPT = "GUI_APP_SCRIPT";
    public static String GUI_APP_PARAMS = "GUI_APP_PARAMS";
    public static String GUI_APP_CONTAINS_STRING = "GUI_APP_CONTAINS_STRING";
    public static String GUI_APP_EXPECTED_EXIT_CODE =
            "GUI_APP_EXPECTED_EXIT_CODE";
    public static String GUI_APP_OUTPUT_STRING = "GUI_APP_OUTPUT_STRING";
    public static String GUI_APP_ERROR_STRING = "GUI_APP_ERROR_STRING";
    public static String GUI_APP_EXIT_CODE = "GUI_APP_EXIT_CODE";
    /*nic module parameters*/
    public static String NIC_INTERFACE = "NIC_INTERFACE";
    public static String NIC_MODTYPE = "NIC_MODTYPE";
    public static String NIC_IP = "NIC_IP";
    public static String NIC_SUBNET = "NIC_SUBNET";
    public static String NIC_DNS = "NIC_DNS";
    public static String NIC_FROM_DHCP = "NIC_FROM_DHCP";
    public static String NIC_GATEWAY = "NIC_GATEWAY";
    public static String NIC_ENABILITY = "NIC_ENABILITY";
    public static String NIC_MAC_ADDRESS = "NIC_MAC_ADDRESS";
    public static String NIC_MAC_ADDRESS_DOTTED = "NIC_MAC_ADDRESS_DOTTED";
    public static String NIC_OUTPUT_IP = "NIC_OUTPUT_IP";
    public static String NIC_OUTPUT_SUBNET = "NIC_OUTPUT_SUBNET";
    public static String NIC_OUTPUT_DNS = "NIC_OUTPUT_DNS";
    public static String NIC_OUTPUT_GATEWAY = "NIC_OUTPUT_GATEWAY";
    public static String NIC_OUTPUT_ENABILITY = "NIC_OUTPUT_ENABILITY";
    /*wireless module parameters*/
    public static String WSM_INTERFACE = "WSM_INTERFACE";
    public static String WSM_WPADRIVER = "WSM_WPADRIVER";
    public static String WSM_WPAPROTO = "WSM_WPAPROTO";
    public static String WSM_WPAPWD = "WSM_WPAPWD";
    public static String WSM_WPASSID = "WSM_WPASSID";
    public static String WSM_OUTPUT_CONNECTION_STATE = "WSM_OUTPUT_CONNECTION_STATE";
    public static String WSM_NIC_OUTPUT_IP = "WSM_NIC_OUTPUT_IP";
    public static String WSM_NIC_OUTPUT_SUBNET = "WSM_NIC_OUTPUT_SUBNET";
    public static String WSM_NIC_OUTPUT_DNS = "WSM_NIC_OUTPUT_DNS";
    public static String WSM_NIC_OUTPUT_GATEWAY = "WSM_NIC_OUTPUT_GATEWAY";
    public static String WSM_NIC_OUTPUT_ENABILITY = "WSM_NIC_OUTPUT_ENABILITY";
    public static String WSM_NIC_MAC_ADDRESS = "WSM_NIC_MAC_ADDRESS";
    public static String WSM_NIC_MAC_ADDRESS_DOTTED = "WSM_NIC_MAC_ADDRESS_DOTTED";
    /*SerialPortModule parameters*/
    public static String SPM_COM_PORT_NO = "SPM_COM_PORT_NO";
    public static String SPM_BAUD_RATE = "SPM_BAUD_RATE";
    public static String SPM_STOP_BITS = "SPM_STOP_BITS";
    public static String SPM_FLOW_CONTROL = "SPM_FLOW_CONTROL";
    public static String SPM_PARITY = "SPM_PARITY";
    public static String SPM_CONFIG_NAME = "SPM_CONFIG_NAME";
    public static String SPM_NETWORK_IP = "SPM_NETWORK_IP";
    public static String SPM_NETWORK_PORT = "SPM_NETWORK_PORT";
    public static String SPM_DATA_BITS = "SPM_DATA_BITS";
    public static String SPM_COMMAND = "SPM_COMMAND";
    public static String SPM_OUTPUT_STR = "SPM_OUTPUT_STR";
    public static String SPM_VERIFY_STR = "SPM_VERIFY_STR";
    /*web automation module parameters*/
    public static String WEB_AUTO_ABSTRACT_LINK_ID = "ABSTRACT_LINK_ID";
    public static String WEB_AUTO_DEVICE_ID = "WEB_DEVICE_ID";
    public static String WEB_AUTO_DEVICE_IP = "WEB_DEVICE_IP";
    public static String WEB_AUTO_DEVICE_TESTBED_IP = "WEB_DEVICE_TESTBED_IP";
    public static String WEB_AUTO_BROWSER_TYPE = "WEB_BROWSER_TYPE";
    public static String WEB_AUTO_BROWSER_SPEED = "WEB_BROWSER_SPEED";
    public static String WEB_AUTO_PAGE_ID = "PAGE_ID";
    public static Object WEB_AUTO_LANGUAGE_ID = "LANGUAGE_ID";
    public static String WEB_AUTO_FACTORY_SETTINGS_IP = "FactorySettingsIp";
    public static String WEB_AUTO_IP_ADDRESS_TXT_ABSTRACT_ID =
            "IpAddressTxtAbstractId";
    public static String WEB_AUTO_IP_ADDRESS_BTN_ABSTRACT_ID =
            "IpAddressBtnAbstractId";
    public static Object WEB_AUTO_RESET_TO_TEST_BED_IP = "RESET_TO_TEST_BED_IP";
    public static Object WEB_AUTO_RESET_TO_FACTORY_SETTINGS =
            "RESET_TO_FACTORY_SETTINGS";
    public static Object WEB_AUTO_VERIFY_TEST_BED_IP = "VERIFY_TEST_BED_IP";
    public static Object WEB_AUTO_VERIFY_FACTORY_SETTINGS_IP =
            "VERIFY_FACTORY_SETTINGS_IP";
    /*Dut Global Values key names*/
    public static String DUT_TEST_BED_IP = "DUT_TEST_BED_IP";
    public static String DUT_FACTORY_IP = "DUT_FACTORY_IP";
}
